#include"flowing_light.h"
void flow_init()//LED1 (PC4)	    LED2 (PC3)	 LED3 (PC13)
{
	GPIO_InitTypeDef  GPIO_InitStruct;
	RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC,ENABLE);//将GPIOC的时钟打开
	GPIO_InitStruct.GPIO_Pin = GPIO_Pin_3;
	GPIO_InitStruct.GPIO_Mode = GPIO_Mode_OUT;
	GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;//推挽输出
	GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_NOPULL;
	GPIO_InitStruct.GPIO_Speed = GPIO_Speed_2MHz;
	GPIO_Init(GPIOC, &GPIO_InitStruct);//将LED2初始化
	GPIO_InitStruct.GPIO_Pin = GPIO_Pin_4;
	GPIO_Init(GPIOC, &GPIO_InitStruct);//将LED1初始化
	GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13;
	GPIO_Init(GPIOC, &GPIO_InitStruct);//将LED3初始化
	GPIO_ResetBits(GPIOC, GPIO_Pin_3);//默认关闭LED2
	GPIO_ResetBits(GPIOC, GPIO_Pin_4);//默认关闭LED1
	GPIO_ResetBits(GPIOC, GPIO_Pin_13);//默认关闭LED3

}
void led1_open(void)//高电平打开
{
	GPIO_SetBits(GPIOC, GPIO_Pin_4);
}
void led1_close(void)//低电平关闭
{
	GPIO_ResetBits(GPIOC, GPIO_Pin_4);
}
